﻿\XOR (исключающее ИЛИ) часто используется для того чтобы поменять какой-то бит(ы) на противоположный.
Действительно, операция \XOR с 1 на самом деле просто инвертирует бит:

\input{fundamentals/XOR_table}

И наоборот, операция \XOR с 0 ничего не делает, т.е. это холостая операция.
Это очень важное свойство операции \XOR и очень важно помнить его.
